🇮🇩 Barusuda

Coordinates (-7.3525, 107.8127)
Population unknown

Barusuda is a city in Indonesia - West Java

Species living near Barusuda

Cities near Barusuda

about